/**
 * 使用 Pinia 库创建一个全局状态管理的实例
 * Pinia 是一个为 Vue 3 设计的状态管理库，它提供了开箱即用的类型定义和热重载支持
 * 这里创建的 pinia 实例将作为应用中所有组件共享的状态管理器
 */
import { createPinia } from 'pinia'

// 创建 pinia 实例
/**
 * 实例化 Pinia
 * 该实例将被传递给 Vue 应用，以便在全局范围内使用
 * 通过这个实例，可以定义、访问和管理应用的状态
 */
const pinia = createPinia()

// 导出 pinia 实例，供外部使用
/**
 * 将创建的 pinia 实例导出，以便在其他模块或组件中导入和使用
 * 这使得在整个应用中共享状态变得可能和容易
 */
export default pinia
